package cn.tedu.coolshark.mapper;

import cn.tedu.coolshark.pojo.dto.FlowerUpdateDTO;
import cn.tedu.coolshark.pojo.entity.Flower;
import cn.tedu.coolshark.pojo.vo.*;

import java.util.List;

public interface FlowerMapper {
    void insert(Flower flower);

    List<FlowerAdminVO> selectAdmin();

    String selectUrlById(int id);

    void deleteById(int id);

    FlowerUpdateVO selectByIdUpdate(int id);

    void update(FlowerUpdateDTO product);

    List<FlowerTopVO> selectTop();

    List<FlowerIndexVO> selectIndex();

    FlowerDetailVO selectByIdDetail(int id);

    void updateViewCount(int id);

    List<FlowerIndexVO> selectByCid(int id);

    List<FlowerIndexVO> selectByWd(String wd);
}
